package com.ruoyi.wq.domain;

import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.mybatis.base.BaseEntity;

/**
 * 用户信息审核对象 wq_user_record
 * 
 * @author ruoyi
 * @date 2023-11-08
 */
public class WqUserRecord extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /** 用户ID */
    @TableId
    private Long userId;

    /** 交友ID */
    @Excel(name = "交友ID")
    private Long friendId;

    /** 邀请人ID */
    @Excel(name = "邀请人ID")
    private Long visitUserId;

    /** 部门ID */
    @Excel(name = "部门ID")
    private Long deptId;

    /** 公众号ID */
    @Excel(name = "公众号ID")
    private String wxId;

    /** 小程序ID */
    @Excel(name = "小程序ID")
    private String appId;

    /** unionId */
    @Excel(name = "unionId")
    private String unionId;

    /** openId */
    @Excel(name = "openId")
    private String openId;

    /** 公众号openId */
    @Excel(name = "公众号openId")
    private String wxOpenId;

    /** 提现比例 */
    @Excel(name = "提现比例")
    private BigDecimal cashRate;

    /** 价格 */
    @Excel(name = "价格")
    private BigDecimal shopPrice;

    /** 投票次数 */
    @Excel(name = "投票次数")
    private Long voteNum;

    /** 用户账号 */
    @Excel(name = "用户账号")
    private String userName;

    /** 用户昵称 */
    @Excel(name = "用户昵称")
    private String nickName;

    /** 个性签名 */
    @Excel(name = "个性签名")
    private String signName;

    /** 用户类型（00系统用户） */
    @Excel(name = "用户类型", readConverterExp = "0=0系统用户")
    private String userType;

    /** 用户邮箱 */
    @Excel(name = "用户邮箱")
    private String email;

    /** 手机号码 */
    @Excel(name = "手机号码")
    private String phonenumber;

    /** 身份证正面 */
    @Excel(name = "身份证正面")
    private String idCardFront;

    /** 身份证反面 */
    @Excel(name = "身份证反面")
    private String idCardBack;

    /** 是否单身 */
    @Excel(name = "是否单身")
    private String isDog;

    /** 身份证姓名 */
    @Excel(name = "身份证姓名")
    private String idName;

    /** 认证手机号 */
    @Excel(name = "认证手机号")
    private String idPhone;

    /** 身份证号码 */
    @Excel(name = "身份证号码")
    private String idNumber;

    /** 身份证有效期 */
    @Excel(name = "身份证有效期")
    private String idDateLimit;

    /** 是否认证（0否 1是） */
    @Excel(name = "是否认证", readConverterExp = "0=否,1=是")
    private String idCardStatus;

    /** 相册锁定 */
    @Excel(name = "相册锁定")
    private String imageLock;

    /** 是否官方 */
    @Excel(name = "是否官方")
    private String official;

    /** 是否代理（0否 1是） */
    @Excel(name = "是否代理", readConverterExp = "0=否,1=是")
    private String isAgent;

    /** 是否线下认证（0否 1是） */
    @Excel(name = "是否线下认证", readConverterExp = "0=否,1=是")
    private String isAuth;

    /** 场景值 */
    @Excel(name = "场景值")
    private String scene;

    /** 是否黑名单（0否 1是） */
    @Excel(name = "是否黑名单", readConverterExp = "0=否,1=是")
    private String isBlack;

    /** 是否是店铺（0否 1是） */
    @Excel(name = "是否是店铺", readConverterExp = "0=否,1=是")
    private String isStore;

    /** 是否是管理（0否 1是） */
    @Excel(name = "是否是管理", readConverterExp = "0=否,1=是")
    private String isManager;

    /** 微信号 */
    @Excel(name = "微信号")
    private String wechat;

    /** 微信号查看状态（0打开 1关闭） */
    @Excel(name = "微信号查看状态", readConverterExp = "0=打开,1=关闭")
    private String wechatStatus;

    /** 微信号认证状态（0未认证 1已认证） */
    @Excel(name = "微信号认证状态", readConverterExp = "0=未认证,1=已认证")
    private String wechatCheck;

    /** 是否显示(0否 1是) */
    @Excel(name = "是否显示(0否 1是)")
    private String isShow;

    /** 姓名 */
    @Excel(name = "姓名")
    private String cardName;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String cardNo;

    /** 用户性别（0男 1女 2未知） */
    @Excel(name = "用户性别", readConverterExp = "0=男,1=女,2=未知")
    private String sex;

    /** 身高 */
    @Excel(name = "身高")
    private Integer bodyHeight;

    /** 体重 */
    @Excel(name = "体重")
    private Integer bodyWeight;
    
    private String health;
    private String liveCity;
    private String education;
    private String marry;
    private String drink;
    private String smoke;

    /** 陪玩状态（0普通用户1陪玩2代理） */
    @Excel(name = "陪玩状态", readConverterExp = "0=普通用户1陪玩2代理")
    private String playStatus;

    /** 陪玩单价 */
    @Excel(name = "陪玩单价")
    private Long playCoin;

    /** 游戏昵称 */
    @Excel(name = "游戏昵称")
    private String gameName;

    /** 游戏段位 */
    @Excel(name = "游戏段位")
    private String gameLevel;

    /** 游戏大区 */
    @Excel(name = "游戏大区")
    private String gameArea;

    /** 生日 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "生日", width = 30, dateFormat = "yyyy-MM-dd")
    private Date birthday;

    /** 年龄 */
    @Excel(name = "年龄")
    private Integer age;

    /** 精度 */
    @Excel(name = "精度")
    private String lon;

    /** 纬度 */
    @Excel(name = "纬度")
    private String lat;

    /** 省 */
    @Excel(name = "省")
    private String province;

    /** 市 */
    @Excel(name = "市")
    private String city;

    /** 区 */
    @Excel(name = "区")
    private String district;

    /** 关注总数 */
    @Excel(name = "关注总数")
    private Long heartNum;

    /** 组队总数 */
    @Excel(name = "组队总数")
    private Long gameNum;

    /** 粉丝总数 */
    @Excel(name = "粉丝总数")
    private Long fansNum;

    /** 弹出次数 */
    @Excel(name = "弹出次数")
    private Long tipNum;

    /** 动态总数 */
    @Excel(name = "动态总数")
    private Long dynamicNum;

    /** 访客总数 */
    @Excel(name = "访客总数")
    private Long visitNum;

    /** 是否新增访客 */
    @Excel(name = "是否新增访客")
    private String visitRead;

    /** 每天添加微信次数 */
    @Excel(name = "每天添加微信次数")
    private Long wechatNum;

    /** 每天发布动态次数 */
    @Excel(name = "每天发布动态次数")
    private Long publishNum;

    /** 每天免费打招呼次数 */
    @Excel(name = "每天免费打招呼次数")
    private Long applyNum;

    /** 下次打招呼时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "下次打招呼时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date nextApplyTime;

    /** 会员次数下次更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "会员次数下次更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date nextTime;

    /** 解封时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "解封时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date openTime;

    /** 会员开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "会员开始时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date vipStartTime;

    /** 会员结束时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "会员结束时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date vipEndTime;

    /** 每天查看招呼次数 */
    @Excel(name = "每天查看招呼次数")
    private Long readNum;

    /** 查看招呼次数下次更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "查看招呼次数下次更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date readNextTime;

    /** 二维码 */
    @Excel(name = "二维码")
    private String qrCode;

    /** 新增粉丝数 */
    @Excel(name = "新增粉丝数")
    private Long fansNewNum;

    /** 新增评论数 */
    @Excel(name = "新增评论数")
    private Long commentNewNum;

    /** 新增点赞数 */
    @Excel(name = "新增点赞数")
    private Long giveNewNum;

    /** 相册 */
    @Excel(name = "相册")
    private String albums;

    /** 职业 */
    @Excel(name = "职业")
    private String profession;

    /** 兴趣爱好 */
    @Excel(name = "兴趣爱好")
    private String hobby;

    /** 自我介绍 */
    @Excel(name = "自我介绍")
    private String introduce;

    /** 是否完善过基础信息(1已完善0未完善) */
    @Excel(name = "是否完善过基础信息(1已完善0未完善)")
    private Long isWelcome;

    /** 是否贵族（0否 1是） */
    @Excel(name = "是否贵族", readConverterExp = "0=否,1=是")
    private String isPay;

    /** 是否发送过（0否1是） */
    @Excel(name = "是否发送过", readConverterExp = "0=否1是")
    private String isSend;

    /** 是否发送过（0否1是） */
    @Excel(name = "是否发送过", readConverterExp = "0=否1是")
    private String isTip;

    /** 支付总额 */
    @Excel(name = "支付总额")
    private Long payNum;

    /** 权重 */
    @Excel(name = "权重")
    private Long weight;

    /** 邀请码 */
    @Excel(name = "邀请码")
    private String inviteCode;

    /** 头像地址 */
    @Excel(name = "头像地址")
    private String avatar;

    /** 密码 */
    @Excel(name = "密码")
    private String password;

    /** token */
    @Excel(name = "token")
    private String token;

    /** 帐号状态（0正常 1停用） */
    @Excel(name = "帐号状态", readConverterExp = "0=正常,1=停用")
    private String status;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    /** 最后登录IP */
    @Excel(name = "最后登录IP")
    private String loginIp;

    /** 最后登录时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "最后登录时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date loginDate;

    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }

    public Long getUserId() 
    {
        return userId;
    }
    public void setFriendId(Long friendId) 
    {
        this.friendId = friendId;
    }

    public Long getFriendId() 
    {
        return friendId;
    }
    public void setVisitUserId(Long visitUserId) 
    {
        this.visitUserId = visitUserId;
    }

    public Long getVisitUserId() 
    {
        return visitUserId;
    }
    public void setDeptId(Long deptId) 
    {
        this.deptId = deptId;
    }

    public Long getDeptId() 
    {
        return deptId;
    }
    public void setWxId(String wxId) 
    {
        this.wxId = wxId;
    }

    public String getWxId() 
    {
        return wxId;
    }
    public void setAppId(String appId) 
    {
        this.appId = appId;
    }

    public String getAppId() 
    {
        return appId;
    }
    public void setUnionId(String unionId) 
    {
        this.unionId = unionId;
    }

    public String getUnionId() 
    {
        return unionId;
    }
    public void setOpenId(String openId) 
    {
        this.openId = openId;
    }

    public String getOpenId() 
    {
        return openId;
    }
    public void setWxOpenId(String wxOpenId) 
    {
        this.wxOpenId = wxOpenId;
    }

    public String getWxOpenId() 
    {
        return wxOpenId;
    }
    public void setCashRate(BigDecimal cashRate) 
    {
        this.cashRate = cashRate;
    }

    public BigDecimal getCashRate() 
    {
        return cashRate;
    }
    public void setShopPrice(BigDecimal shopPrice) 
    {
        this.shopPrice = shopPrice;
    }

    public BigDecimal getShopPrice() 
    {
        return shopPrice;
    }
    public void setVoteNum(Long voteNum) 
    {
        this.voteNum = voteNum;
    }

    public Long getVoteNum() 
    {
        return voteNum;
    }
    public void setUserName(String userName) 
    {
        this.userName = userName;
    }

    public String getUserName() 
    {
        return userName;
    }
    public void setNickName(String nickName) 
    {
        this.nickName = nickName;
    }

    public String getNickName() 
    {
        return nickName;
    }
    public void setSignName(String signName) 
    {
        this.signName = signName;
    }

    public String getSignName() 
    {
        return signName;
    }
    public void setUserType(String userType) 
    {
        this.userType = userType;
    }

    public String getUserType() 
    {
        return userType;
    }
    public void setEmail(String email) 
    {
        this.email = email;
    }

    public String getEmail() 
    {
        return email;
    }
    public void setPhonenumber(String phonenumber) 
    {
        this.phonenumber = phonenumber;
    }

    public String getPhonenumber() 
    {
        return phonenumber;
    }
    public void setIdCardFront(String idCardFront) 
    {
        this.idCardFront = idCardFront;
    }

    public String getIdCardFront() 
    {
        return idCardFront;
    }
    public void setIdCardBack(String idCardBack) 
    {
        this.idCardBack = idCardBack;
    }

    public String getIdCardBack() 
    {
        return idCardBack;
    }
    public void setIsDog(String isDog) 
    {
        this.isDog = isDog;
    }

    public String getIsDog() 
    {
        return isDog;
    }
    public void setIdName(String idName) 
    {
        this.idName = idName;
    }

    public String getIdName() 
    {
        return idName;
    }
    public void setIdPhone(String idPhone) 
    {
        this.idPhone = idPhone;
    }

    public String getIdPhone() 
    {
        return idPhone;
    }
    public void setIdNumber(String idNumber) 
    {
        this.idNumber = idNumber;
    }

    public String getIdNumber() 
    {
        return idNumber;
    }
    public void setIdDateLimit(String idDateLimit) 
    {
        this.idDateLimit = idDateLimit;
    }

    public String getIdDateLimit() 
    {
        return idDateLimit;
    }
    public void setIdCardStatus(String idCardStatus) 
    {
        this.idCardStatus = idCardStatus;
    }

    public String getIdCardStatus() 
    {
        return idCardStatus;
    }
    public void setImageLock(String imageLock) 
    {
        this.imageLock = imageLock;
    }

    public String getImageLock() 
    {
        return imageLock;
    }
    public void setOfficial(String official) 
    {
        this.official = official;
    }

    public String getOfficial() 
    {
        return official;
    }
    public void setIsAgent(String isAgent) 
    {
        this.isAgent = isAgent;
    }

    public String getIsAgent() 
    {
        return isAgent;
    }
    public void setIsAuth(String isAuth) 
    {
        this.isAuth = isAuth;
    }

    public String getIsAuth() 
    {
        return isAuth;
    }
    public void setScene(String scene) 
    {
        this.scene = scene;
    }

    public String getScene() 
    {
        return scene;
    }
    public void setIsBlack(String isBlack) 
    {
        this.isBlack = isBlack;
    }

    public String getIsBlack() 
    {
        return isBlack;
    }
    public void setIsStore(String isStore) 
    {
        this.isStore = isStore;
    }

    public String getIsStore() 
    {
        return isStore;
    }
    public void setIsManager(String isManager) 
    {
        this.isManager = isManager;
    }

    public String getIsManager() 
    {
        return isManager;
    }
    public void setWechat(String wechat) 
    {
        this.wechat = wechat;
    }

    public String getWechat() 
    {
        return wechat;
    }
    public void setWechatStatus(String wechatStatus) 
    {
        this.wechatStatus = wechatStatus;
    }

    public String getWechatStatus() 
    {
        return wechatStatus;
    }
    public void setWechatCheck(String wechatCheck) 
    {
        this.wechatCheck = wechatCheck;
    }

    public String getWechatCheck() 
    {
        return wechatCheck;
    }
    public void setIsShow(String isShow) 
    {
        this.isShow = isShow;
    }

    public String getIsShow() 
    {
        return isShow;
    }
    public void setCardName(String cardName) 
    {
        this.cardName = cardName;
    }

    public String getCardName() 
    {
        return cardName;
    }
    public void setCardNo(String cardNo) 
    {
        this.cardNo = cardNo;
    }

    public String getCardNo() 
    {
        return cardNo;
    }
    public void setSex(String sex) 
    {
        this.sex = sex;
    }

    public String getSex() 
    {
        return sex;
    }
    public void setBodyHeight(Integer bodyHeight) 
    {
        this.bodyHeight = bodyHeight;
    }

    public Integer getBodyHeight() 
    {
        return bodyHeight;
    }
    public void setBodyWeight(Integer bodyWeight) 
    {
        this.bodyWeight = bodyWeight;
    }

    public Integer getBodyWeight() 
    {
        return bodyWeight;
    }
    
    public String getMarry() {
		return marry;
	}

	public void setMarry(String marry) {
		this.marry = marry;
	}

	public String getHealth() {
		return health;
	}

	public void setHealth(String health) {
		this.health = health;
	}

	public String getLiveCity() {
		return liveCity;
	}

	public void setLiveCity(String liveCity) {
		this.liveCity = liveCity;
	}

	public String getEducation() {
		return education;
	}

	public void setEducation(String education) {
		this.education = education;
	}

	public String getDrink() {
		return drink;
	}

	public void setDrink(String drink) {
		this.drink = drink;
	}

	public String getSmoke() {
		return smoke;
	}

	public void setSmoke(String smoke) {
		this.smoke = smoke;
	}

	public void setPlayStatus(String playStatus) 
    {
        this.playStatus = playStatus;
    }

    public String getPlayStatus() 
    {
        return playStatus;
    }
    public void setPlayCoin(Long playCoin) 
    {
        this.playCoin = playCoin;
    }

    public Long getPlayCoin() 
    {
        return playCoin;
    }
    public void setGameName(String gameName) 
    {
        this.gameName = gameName;
    }

    public String getGameName() 
    {
        return gameName;
    }
    public void setGameLevel(String gameLevel) 
    {
        this.gameLevel = gameLevel;
    }

    public String getGameLevel() 
    {
        return gameLevel;
    }
    public void setGameArea(String gameArea) 
    {
        this.gameArea = gameArea;
    }

    public String getGameArea() 
    {
        return gameArea;
    }
    public void setBirthday(Date birthday) 
    {
        this.birthday = birthday;
    }

    public Date getBirthday() 
    {
        return birthday;
    }
    public void setAge(Integer age) 
    {
        this.age = age;
    }

    public Integer getAge() 
    {
        return age;
    }
    public void setLon(String lon) 
    {
        this.lon = lon;
    }

    public String getLon() 
    {
        return lon;
    }
    public void setLat(String lat) 
    {
        this.lat = lat;
    }

    public String getLat() 
    {
        return lat;
    }
    public void setProvince(String province) 
    {
        this.province = province;
    }

    public String getProvince() 
    {
        return province;
    }
    public void setCity(String city) 
    {
        this.city = city;
    }

    public String getCity() 
    {
        return city;
    }
    public void setDistrict(String district) 
    {
        this.district = district;
    }

    public String getDistrict() 
    {
        return district;
    }
    public void setHeartNum(Long heartNum) 
    {
        this.heartNum = heartNum;
    }

    public Long getHeartNum() 
    {
        return heartNum;
    }
    public void setGameNum(Long gameNum) 
    {
        this.gameNum = gameNum;
    }

    public Long getGameNum() 
    {
        return gameNum;
    }
    public void setFansNum(Long fansNum) 
    {
        this.fansNum = fansNum;
    }

    public Long getFansNum() 
    {
        return fansNum;
    }
    public void setTipNum(Long tipNum) 
    {
        this.tipNum = tipNum;
    }

    public Long getTipNum() 
    {
        return tipNum;
    }
    public void setDynamicNum(Long dynamicNum) 
    {
        this.dynamicNum = dynamicNum;
    }

    public Long getDynamicNum() 
    {
        return dynamicNum;
    }
    public void setVisitNum(Long visitNum) 
    {
        this.visitNum = visitNum;
    }

    public Long getVisitNum() 
    {
        return visitNum;
    }
    public void setVisitRead(String visitRead) 
    {
        this.visitRead = visitRead;
    }

    public String getVisitRead() 
    {
        return visitRead;
    }
    public void setWechatNum(Long wechatNum) 
    {
        this.wechatNum = wechatNum;
    }

    public Long getWechatNum() 
    {
        return wechatNum;
    }
    public void setPublishNum(Long publishNum) 
    {
        this.publishNum = publishNum;
    }

    public Long getPublishNum() 
    {
        return publishNum;
    }
    public void setApplyNum(Long applyNum) 
    {
        this.applyNum = applyNum;
    }

    public Long getApplyNum() 
    {
        return applyNum;
    }
    public void setNextApplyTime(Date nextApplyTime) 
    {
        this.nextApplyTime = nextApplyTime;
    }

    public Date getNextApplyTime() 
    {
        return nextApplyTime;
    }
    public void setNextTime(Date nextTime) 
    {
        this.nextTime = nextTime;
    }

    public Date getNextTime() 
    {
        return nextTime;
    }
    public void setOpenTime(Date openTime) 
    {
        this.openTime = openTime;
    }

    public Date getOpenTime() 
    {
        return openTime;
    }
    public void setVipStartTime(Date vipStartTime) 
    {
        this.vipStartTime = vipStartTime;
    }

    public Date getVipStartTime() 
    {
        return vipStartTime;
    }
    public void setVipEndTime(Date vipEndTime) 
    {
        this.vipEndTime = vipEndTime;
    }

    public Date getVipEndTime() 
    {
        return vipEndTime;
    }
    public void setReadNum(Long readNum) 
    {
        this.readNum = readNum;
    }

    public Long getReadNum() 
    {
        return readNum;
    }
    public void setReadNextTime(Date readNextTime) 
    {
        this.readNextTime = readNextTime;
    }

    public Date getReadNextTime() 
    {
        return readNextTime;
    }
    public void setQrCode(String qrCode) 
    {
        this.qrCode = qrCode;
    }

    public String getQrCode() 
    {
        return qrCode;
    }
    public void setFansNewNum(Long fansNewNum) 
    {
        this.fansNewNum = fansNewNum;
    }

    public Long getFansNewNum() 
    {
        return fansNewNum;
    }
    public void setCommentNewNum(Long commentNewNum) 
    {
        this.commentNewNum = commentNewNum;
    }

    public Long getCommentNewNum() 
    {
        return commentNewNum;
    }
    public void setGiveNewNum(Long giveNewNum) 
    {
        this.giveNewNum = giveNewNum;
    }

    public Long getGiveNewNum() 
    {
        return giveNewNum;
    }
    public void setAlbums(String albums) 
    {
        this.albums = albums;
    }

    public String getAlbums() 
    {
        return albums;
    }
    public void setProfession(String profession) 
    {
        this.profession = profession;
    }

    public String getProfession() 
    {
        return profession;
    }
    public void setHobby(String hobby) 
    {
        this.hobby = hobby;
    }

    public String getHobby() 
    {
        return hobby;
    }
    public void setIntroduce(String introduce) 
    {
        this.introduce = introduce;
    }

    public String getIntroduce() 
    {
        return introduce;
    }
    public void setIsWelcome(Long isWelcome) 
    {
        this.isWelcome = isWelcome;
    }

    public Long getIsWelcome() 
    {
        return isWelcome;
    }
    public void setIsPay(String isPay) 
    {
        this.isPay = isPay;
    }

    public String getIsPay() 
    {
        return isPay;
    }
    public void setIsSend(String isSend) 
    {
        this.isSend = isSend;
    }

    public String getIsSend() 
    {
        return isSend;
    }
    public void setIsTip(String isTip) 
    {
        this.isTip = isTip;
    }

    public String getIsTip() 
    {
        return isTip;
    }
    public void setPayNum(Long payNum) 
    {
        this.payNum = payNum;
    }

    public Long getPayNum() 
    {
        return payNum;
    }
    public void setWeight(Long weight) 
    {
        this.weight = weight;
    }

    public Long getWeight() 
    {
        return weight;
    }
    public void setInviteCode(String inviteCode) 
    {
        this.inviteCode = inviteCode;
    }

    public String getInviteCode() 
    {
        return inviteCode;
    }
    public void setAvatar(String avatar) 
    {
        this.avatar = avatar;
    }

    public String getAvatar() 
    {
        return avatar;
    }
    public void setPassword(String password) 
    {
        this.password = password;
    }

    public String getPassword() 
    {
        return password;
    }
    public void setToken(String token) 
    {
        this.token = token;
    }

    public String getToken() 
    {
        return token;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }
    public void setLoginIp(String loginIp) 
    {
        this.loginIp = loginIp;
    }

    public String getLoginIp() 
    {
        return loginIp;
    }
    public void setLoginDate(Date loginDate) 
    {
        this.loginDate = loginDate;
    }

    public Date getLoginDate() 
    {
        return loginDate;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("userId", getUserId())
            .append("friendId", getFriendId())
            .append("visitUserId", getVisitUserId())
            .append("deptId", getDeptId())
            .append("wxId", getWxId())
            .append("appId", getAppId())
            .append("unionId", getUnionId())
            .append("openId", getOpenId())
            .append("wxOpenId", getWxOpenId())
            .append("cashRate", getCashRate())
            .append("shopPrice", getShopPrice())
            .append("voteNum", getVoteNum())
            .append("userName", getUserName())
            .append("nickName", getNickName())
            .append("signName", getSignName())
            .append("userType", getUserType())
            .append("email", getEmail())
            .append("phonenumber", getPhonenumber())
            .append("idCardFront", getIdCardFront())
            .append("idCardBack", getIdCardBack())
            .append("isDog", getIsDog())
            .append("idName", getIdName())
            .append("idPhone", getIdPhone())
            .append("idNumber", getIdNumber())
            .append("idDateLimit", getIdDateLimit())
            .append("idCardStatus", getIdCardStatus())
            .append("imageLock", getImageLock())
            .append("official", getOfficial())
            .append("isAgent", getIsAgent())
            .append("isAuth", getIsAuth())
            .append("scene", getScene())
            .append("isBlack", getIsBlack())
            .append("isStore", getIsStore())
            .append("isManager", getIsManager())
            .append("wechat", getWechat())
            .append("wechatStatus", getWechatStatus())
            .append("wechatCheck", getWechatCheck())
            .append("isShow", getIsShow())
            .append("cardName", getCardName())
            .append("cardNo", getCardNo())
            .append("sex", getSex())
            .append("bodyHeight", getBodyHeight())
            .append("bodyWeight", getBodyWeight())
            .append("playStatus", getPlayStatus())
            .append("playCoin", getPlayCoin())
            .append("gameName", getGameName())
            .append("gameLevel", getGameLevel())
            .append("gameArea", getGameArea())
            .append("birthday", getBirthday())
            .append("age", getAge())
            .append("lon", getLon())
            .append("lat", getLat())
            .append("province", getProvince())
            .append("city", getCity())
            .append("district", getDistrict())
            .append("heartNum", getHeartNum())
            .append("gameNum", getGameNum())
            .append("fansNum", getFansNum())
            .append("tipNum", getTipNum())
            .append("dynamicNum", getDynamicNum())
            .append("visitNum", getVisitNum())
            .append("visitRead", getVisitRead())
            .append("wechatNum", getWechatNum())
            .append("publishNum", getPublishNum())
            .append("applyNum", getApplyNum())
            .append("nextApplyTime", getNextApplyTime())
            .append("nextTime", getNextTime())
            .append("openTime", getOpenTime())
            .append("vipStartTime", getVipStartTime())
            .append("vipEndTime", getVipEndTime())
            .append("readNum", getReadNum())
            .append("readNextTime", getReadNextTime())
            .append("qrCode", getQrCode())
            .append("fansNewNum", getFansNewNum())
            .append("commentNewNum", getCommentNewNum())
            .append("giveNewNum", getGiveNewNum())
            .append("albums", getAlbums())
            .append("profession", getProfession())
            .append("hobby", getHobby())
            .append("introduce", getIntroduce())
            .append("isWelcome", getIsWelcome())
            .append("isPay", getIsPay())
            .append("isSend", getIsSend())
            .append("isTip", getIsTip())
            .append("payNum", getPayNum())
            .append("weight", getWeight())
            .append("inviteCode", getInviteCode())
            .append("avatar", getAvatar())
            .append("password", getPassword())
            .append("token", getToken())
            .append("status", getStatus())
            .append("delFlag", getDelFlag())
            .append("loginIp", getLoginIp())
            .append("loginDate", getLoginDate())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
